import plotly.offline as pyo
from plotly.graph_objs import *
import chart_studio.plotly as py
import pandas as pd
from pandas import DataFrame
pyo.offline.init_notebook_mode()
stocks = py.get_figure("https://plotly.com/~rmuir/162/stock-closing-prices-for-apple-in-2012/")
pyo.iplot(stocks)
stocks['layout']['yaxis'].update({'tickformat' : '.2%'})
pyo.iplot(stocks)
stocks['layout']['yaxis'].update({'tickformat' : '.0%'})
pyo.iplot(stocks)
stocks['layout']['yaxis'].update({'tickformat' : '$.2f'})
pyo.iplot(stocks)
stocks['layout']['yaxis'].update({'tickformat' : '$.0f'})
pyo.iplot(stocks)
stocks['layout']['yaxis'].update({'range' : [0, 1500], 'tickformat' : '$,'})
pyo.iplot(stocks)
stocks['layout']['yaxis'].update({'range' : [0, max(stocks['data'][0]['y'])],
'title' : 'Closing Price', 'tickformat' : "$.0f"})
pyo.iplot(stocks)
def updateDT(dt):
stocks['layout'].update({'xaxis' : {'tickformat' : dt}})
pyo.iplot(stocks)
updateDT("%d/%m/%y")
updateDT("%m-%d-%Y")
updateDT("%a %d %b %Y")
updateDT("%b %Y")
stackedArea = py.get_figure('rmuir', 168)
stackedArea
stackedArea['layout']['yaxis'].update({'tickformat' : ".0%", 'title' : 'Percentage of C02 Emissions'})
stackedArea['layout'].update({'title' : 'C02 Emissions, 1960 - 2011'})
pyo.iplot(stackedArea)